package com.sgb.kjwl.model.entity.business;

import java.util.List;

public class ApprovalFlowEntity {
    /**
     * approverNo : 5de5c5e860b280c6cea7998f
     * approver : [{"depart":"直接主管","approverNum":1,"approverList":[{"no":"20190819165934","name":"魏娟娟"}]},{"depart":"人事管理部门","approverNum":1,"approverList":[{"no":"20190819165934","name":"魏娟娟"}]}]
     */

    private String approverNo;
    private List<ApproverBean> approver;

    public String getApproverNo() {
        return approverNo;
    }

    public void setApproverNo(String approverNo) {
        this.approverNo = approverNo;
    }

    public List<ApproverBean> getApprover() {
        return approver;
    }

    public void setApprover(List<ApproverBean> approver) {
        this.approver = approver;
    }

    public static class ApproverBean {
        /**
         * depart : 直接主管
         * approverNum : 1
         * approverList : [{"no":"20190819165934","name":"魏娟娟"}]
         */

        private String depart;
        private int approverNum;
        private String status;
        private String statusStr;
        private String reason;
        private List<ApproverListBean> approverList;

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getStatusStr() {
            return statusStr;
        }

        public void setStatusStr(String statusStr) {
            this.statusStr = statusStr;
        }

        public String getReason() {
            return reason;
        }

        public void setReason(String reason) {
            this.reason = reason;
        }

        public String getDepart() {
            return depart;
        }

        public void setDepart(String depart) {
            this.depart = depart;
        }

        public int getApproverNum() {
            return approverNum;
        }

        public void setApproverNum(int approverNum) {
            this.approverNum = approverNum;
        }

        public List<ApproverListBean> getApproverList() {
            return approverList;
        }

        public void setApproverList(List<ApproverListBean> approverList) {
            this.approverList = approverList;
        }

        public static class ApproverListBean {
            /**
             * no : 20190819165934
             * name : 魏娟娟
             */

            private String no;
            private String name;

            public String getNo() {
                return no;
            }

            public void setNo(String no) {
                this.no = no;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }
        }
    }
}
